package com.xblog.chatbox.vlmp.core.dify.model;

public enum ChunkChatEvent {

    /**
     * 智能体 返回文本块事件，即：完整的文本以分块的方式输出
     */
    agent_message,
    /**
     * LLM 返回文本块事件，即：完整的文本以分块的方式输出
     */
    message,
    /**
     * 消息结束事件，收到此事件则代表流式返回结束。
     */
    message_end,
    /**
     * 流式输出过程中出现的异常会以 stream event 形式输出，收到异常事件后即结束
     */
    error,
    /**
     * 每 10s 一次的 ping 事件，保持连接存活。
     */
    ping,


}
